pay punctually - Spanish English Dictionary